#coding=utf-8
import paramiko

def ssh_host():

    host = '192.168.11.241'
    port = 22
    user = 'appser'
    passwd = 'ap!ser001'
    # 创建SSH对象
    ssh = paramiko.SSHClient()
    # 允许连接不在know_hosts文件中的主机
    ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
    # 连接服务器
    ssh.connect(hostname=host, port=port, username=user, password=passwd)
    paramiko.util.log_to_file('syslogin.log')  # 将登录信息记录日志
    # 执行命令
    stdin, stdout, stderr = ssh.exec_command( " netstat -tnlp | awk '{print $4}'  ")
    # 获取命令结果
    result = stdout.read()
    print(result)
    # 关闭连接
    ssh.close()
    return result



